package com.situ.tos2024.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 功能：菜单spu
 *
 * @author 千堆雪
 * @version 1.0.0
 * @since 2024/4/10
 * <p>
 * created by 千堆雪 on 2024/4/10 10:41, last modified by 千堆雪 on 2024/4/10 10:41
 */
@Getter
@Setter
@JsonIgnoreProperties("handler")
public class DishSpu extends AbstractEntity {
    /**
     * 所属店铺
     */
    private Integer storeId;

    /**
     * 菜品标题名称
     */
    private String name;

    /**
     * 菜品副标题
     */
    private String subName;

    /**
     * 菜品别名
     */
    private String alias;

    /**
     * 菜品摘要简介
     */
    private String summery;

    /**
     * 标售价，如关联了sku，则以sku价格为准
     */
    private BigDecimal markPrice;

    /**
     * 菜品价格，如关联了sku，则以sku价格为准
     */
    private BigDecimal price;

    /**
     * 菜品成本价，如关联了sku，则以sku价格为准
     */
    private BigDecimal cost;

    /**
     * 库存数量
     */
    private Integer amount;

    /**
     * 菜品主图
     */
    private String pic;

    /**
     * 其它菜品图
     */
    private List<String> extraPics;

    /**
     * 烹调做法
     */
    private String cookingMethod;

    /**
     * 菜品单位
     */
    private String unit;

    /**
     * 菜品所属标签
     */
    private List<String> tags;

    /**
     * 菜品详情
     */
    private String detail;

    /**
     * 备注
     */
    private String description;
}